#pragma once
namespace FIRSTDX
{
	template< typename Real >
	struct vec2
	{
		Real x, y;
		explicit vec2( Real _x = 0, Real _y = 0) : x( _x ), y( _y ) {}
	};
	typedef vec2< float > vec2f;
}